body
  {
   background:#DBEAEA;
  }
  table.table
  {
	background:#CFE2E2; 
	font-family:arial;
	font-size:20px;
   width: 60%;
  }  
  
  table thead
  {
  background:black;
  color:white;
  height:50px;
  font-size:25px;
  }
  table td
  {
  height:40px;
  padding-left:10px;
  }
  input[type="text"],input[type="password"],input[type="file"]
  {
      height : 30px;
      width : 250px;
      font-size : 20px;
      color : blue;
      border: 1px dashed blue;
      background:none repeat scroll 0 0 yellow;
    }
	textarea
	{
	height : 100px;
    width : 250px;
    font-size : 20px;
    color : blue;
    border: 1px dashed blue;
     background: none repeat scroll 0 0 yellow;
	}
	option
	{
	width:150px;
	}
	input[type="submit"],input[type="reset"]
	{
	    background: none repeat scroll 0 0 green;
    color: white;
    width: 90px;
    height: 40px;
    border-collapse: collapse;
    font-family: lucida console;
    border: 4px double burlywood;
	}
select{
       width : 250px;
    font-size : 20px;
    color : blue;
    border: 1px dashed blue;
     background: none repeat scroll 0 0 yellow;
}
.inline{
    float: left;
    width: 150px;
  }
  
 .error{
  color:red;
} 